800 million year mystery